stepped foundation - Spanish English Dictionary